Christopher NkunkuChristopher Nkunku
The Death Window of Vietnamese Fighters: When the Fight Calendar Dissects the BodyRound three, minute two. A young Vietnamese fighter throws a right kick. The...
Vietnam National Team Pays Tribute to Xuan Son: When Physical Pain Becomes a Collective RitualNha Trang night, Germany drowned in whistles, and my voice shattered like...
The 27-Match Unbeaten Streak Breaks: The Second Contract Nobody Signed on the PitchI sat in the eleventh row, on the left corner of the stand, exactly the seat...
Vietnam vs Thailand: A 27-Match Unbeaten Run, Four Injuries, and a Dossier Still OpenThe scoreboard in Bandung froze at 1–0 when the referee blew the final whistl...
Xuan Son falls in the 47th minute: Vietnam's attack and the blind spot numbers cannot hideI rewatched the 47th-minute clip an eleventh time. Nobody touched Xuan Son. N...
Nguyen Xuan Son tears calf muscle, out 1-2 months: how Vietnam must restructure their attack before ThailandIn the 60th minute, Nguyen Xuan Son sat down. Not the kind of sitting that...
The Road Beyond the Scoreline: Vietnam, the 5-3 Aggregate, and Questions Bigger Than a TrophyOn the night of January 5, 2026, at Rajamangala, the final whistle echoed in ...
Vietnamese Football in 2026: V.League 1, the National Team and the Squad-Depth QuestionVIETNAMESE FOOTBALL IN 2026: V.LEAGUE 1, THE NATIONAL TEAM AND THE SQUAD-DEPT...
The Quiet Archaeological Site: Why Vietnamese Youth Table Tennis Needs a Field ObserverIn the last three youth tournaments I observed in person at the Phu Tho arena...
Dewa United and a Fragile Lead: When 10 Points Say Nothing YetThe match at PSS Sleman's ground ended 2-1 in Dewa United's favour. Those thr...
Real Madrid XI vs Rayo Vallecano: Diomande Starts, Güler Benched, and the Facts That Still Need VerificationThe team sheet was pinned to the board in the press area at the Bernabéu late...
Vietnam futsal rises to 20th in the world, but still behind Thailand and IndonesiaThe FIFA futsal world ranking released in September 2026 contains an unusual...
Endrick at Real Madrid: Four Minutes and the Architecture of a LoanFour minutes. That is the entirety of Endrick's playing time in a Real Madrid...
VAR and Table Tennis: When Technology Becomes the Third Referee at the TableIn 2042, world table tennis is facing an unprecedented technological...
Six Fifteen-Minute Windows: Where the Match Breaks Before the Scoreboard MovesSix Fifteen-Minute Windows: Where the Match Breaks Before the Scoreboard Move...
Jamal Shead's $24 Million Extension: Toronto Pays for What the Box Score Cannot MeasureA December night, rewinding tape of a Toronto game against a mid-tier Eastern...
Relay record and impressive PB at 2026 WA Age & Open Short Course Championships: Data analysisThe 2026 WA Age & Open Short Course Championships concluded with notable...
The Empty Spreadsheet in a Table Tennis Analysis Room: The Discipline of Waiting for Data22:40 on a Tuesday. The analysis room of a club in Saigon was still lit. Two...
Vietnamese Youth Table Tennis and the Data Void: How to Read an Analysis Table With No NumbersA blank page. For two hours on a March afternoon in Da Nang, I sat looking at...
Cameroon and Tunisia: The 2027 Ticket and the 108–108 Gap the Scoreboard Keeps WhisperingThe fifth set finished 16–14. When the final whistle sounded in the...
